<!doctype html>
<html lang="zh-CN">
<head>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    
    <meta name="referrer" content="no-referrer-when-downgrade">
    

    <title>每个开发人员都应该知道的 15 个 IntelliJ IDEA 快捷方式 | 早起的年轻人</title>
    <meta property="og:title" content="每个开发人员都应该知道的 15 个 IntelliJ IDEA 快捷方式 - 早起的年轻人">
    <meta property="og:type" content="article">
        
    <meta property="article:published_time" content='2021-08-18T14:05:48&#43;08:00'>
        
        
    <meta property="article:modified_time" content='2021-08-18T14:05:48&#43;08:00'>
        
    <meta name="Keywords" content="Flutter，golang,go语言,go语言笔记,飞雪无情,java,android,博客,项目管理,python,软件架构,公众号,小程序">
    <meta name="description" content="每个开发人员都应该知道的 15 个 IntelliJ IDEA 快捷方式">
        
    <meta name="author" content="luckly">
    <meta property="og:url" content="https://luckly.work/post/flutter_package/%E6%AF%8F%E4%B8%AA%E5%BC%80%E5%8F%91%E4%BA%BA%E5%91%98%E9%83%BD%E5%BA%94%E8%AF%A5%E7%9F%A5%E9%81%93%E7%9A%84-15-%E4%B8%AA-IntelliJ-IDEA-%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F/">
    <link rel="shortcut icon" href='/favicon.ico'  type="image/x-icon">

    <link rel="stylesheet" href='/css/normalize.css'>
    <link rel="stylesheet" href='/css/style.css'>
    <script type="text/javascript" src="//cdn.bootcdn.net/ajax/libs/jquery/3.4.1/jquery.min.js"></script>

    
    
    
        <link href="https://cdn.bootcdn.net/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.css" rel="stylesheet">
    
    
    
    
        <link rel="stylesheet" href='/css/douban.css'>
    
        <link rel="stylesheet" href='/css/other.css'>
    
</head>

<link rel="stylesheet"
      href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.2.0/styles/default.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.2.0/highlight.min.js"></script>
<body>
    <header id="header" class="clearfix">
    <div class="container">
        <div class="col-group">
            <div class="site-name ">
                
                    <a id="logo" href="https://luckly.work/">
                        早起的年轻人
                    </a>
                
                <p class="description">专注于Flutter、Android、Java、Go语言(golang)、移动互联网、项目管理、软件架构</p>
            </div>
            <div>
                <nav id="nav-menu" class="clearfix">
                    <a class="current" href="https://luckly.work/">首页</a>
                    
                    <a  href="https://luckly.work/categories/" title="分类">分类</a>
                    
                    <a  href="https://luckly.work/tags/" title="标签">标签</a>
                    
                    <a  href="https://luckly.work/archives/" title="归档">归档</a>
                    
                    <a  href="https://luckly.work/about/" title="关于我">关于我</a>
                    
                    <a  href="https://github.com/ITmxs/" title="github">github</a>
                    
                </nav>
            </div>
        </div>
    </div>
</header>

    <div id="body">
        <div class="container">
            <div class="col-group">

                <div class="col-8" id="main">
                    
<div class="res-cons">
    <style type="text/css">
    .post-toc {
        position: fixed;
        width: 200px;
        margin-left: -210px;
        padding: 5px 10px;
        font-family: Athelas, STHeiti, Microsoft Yahei, serif;
        font-size: 12px;
        border: 1px solid rgba(0, 0, 0, .07);
        border-radius: 5px;
        background-color: rgba(255, 255, 255, 0.98);
        background-clip: padding-box;
        -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .125);
        box-shadow: 1px 1px 2px rgba(0, 0, 0, .125);
        word-wrap: break-word;
        white-space: nowrap;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        z-index: 999;
        cursor: pointer;
        max-height: 70%;
        overflow-y: auto;
        overflow-x: hidden;
    }

    .post-toc .post-toc-title {
        width: 100%;
        margin: 0 auto;
        font-size: 20px;
        font-weight: 400;
        text-transform: uppercase;
        text-align: center;
    }

    .post-toc .post-toc-content {
        font-size: 15px;
    }

    .post-toc .post-toc-content>nav>ul {
        margin: 10px 0;
    }

    .post-toc .post-toc-content ul {
        padding-left: 20px;
        list-style: square;
        margin: 0.5em;
        line-height: 1.8em;
    }

    .post-toc .post-toc-content ul ul {
        padding-left: 15px;
        display: none;
    }

    @media print,
    screen and (max-width:1057px) {
        .post-toc {
            display: none;
        }
    }
</style>
<div class="post-toc" style="position: absolute; top: 188px;">
    <h2 class="post-toc-title">文章目录</h2>
    <div class="post-toc-content">
        <nav id="TableOfContents">
  <ul>
    <li><a href="#快捷键-1---shift--f10">快捷键 1 - SHIFT + F10</a></li>
    <li><a href="#快捷键-2--ctrl--f2">快捷键 2 — CTRL + F2</a></li>
    <li><a href="#快捷键-3---shift--f9">快捷键 3 - SHIFT + F9</a></li>
    <li><a href="#快捷键-4--ctrl--f8">快捷键 4 — CTRL + F8</a></li>
    <li><a href="#快捷键-5---shift--esc">快捷键 5 - SHIFT + ESC</a></li>
    <li><a href="#快捷键-6--shift--f6">快捷键 6 — SHIFT + F6</a></li>
    <li><a href="#快捷键-7--ctrl--alt--s">快捷键 7 — CTRL + ALT + S</a></li>
    <li><a href="#快捷方式-8--alt--enter">快捷方式 8 — ALT + ENTER</a></li>
    <li><a href="#快捷键-9--f2">快捷键 9 — F2</a></li>
    <li><a href="#快捷键-10--ctrl--alt--l">快捷键 10 — CTRL + ALT + L</a></li>
    <li><a href="#快捷键-11--alt--1">快捷键 11 — ALT + 1</a></li>
    <li><a href="#快捷方式-12--浏览文件">快捷方式 12 — 浏览文件。</a></li>
    <li><a href="#快捷键-13--alt--f7">快捷键 13 — ALT + F7</a></li>
    <li><a href="#快捷键-14--ctrl--">快捷键 14 — CTRL + /</a></li>
    <li><a href="#快捷键-15--ctrl--e">快捷键 15 — CTRL + E</a></li>
    <li><a href="#额外提示">额外提示</a></li>
  </ul>
</nav>
    </div>
</div>
<script type="text/javascript">
    $(document).ready(function () {
        var postToc = $(".post-toc");
        if (postToc.length) {
            var leftPos = $("#main").offset().left;
            if(leftPos<220){
                postToc.css({"width":leftPos-10,"margin-left":(0-leftPos)})
            }

            var t = postToc.offset().top - 20,
                a = {
                    start: {
                        position: "absolute",
                        top: t
                    },
                    process: {
                        position: "fixed",
                        top: 20
                    },
                };
            $(window).scroll(function () {
                var e = $(window).scrollTop();
                e < t ? postToc.css(a.start) : postToc.css(a.process)
            })
        }
    })
</script>
    <article class="post">
        <header>
            <h1 class="post-title">每个开发人员都应该知道的 15 个 IntelliJ IDEA 快捷方式</h1>
        </header>
        <date class="post-meta meta-date">
            2021年8月18日
        </date>
        
        <div class="post-meta">
            <span>|</span>
            
            <span class="meta-category"><a href='/categories/Flutter'>Flutter</a></span>
            
        </div>
        
        
        <div class="post-meta">
            <span id="busuanzi_container_page_pv">|<span id="busuanzi_value_page_pv"></span><span>
                    阅读</span></span>
        </div>
        
        
        <div class="post-content">
            <p>作为开发人员，高效地工作非常重要。这包括快捷方式，这些快捷方式对于快速工作和减少鼠标移动至关重要。</p>
<p>但是，初学者往往不知道哪些快捷方式可用或忘记使用它们。出于这个原因，在这篇文章中，我将为您提供 15 个 IntelliJ IDEA、Android Studio 和几乎所有其他 Jetbrain IDE 的快捷方式，它们极大地改善了我的工作流程。在这篇文章的最后，我将给出 2 个插件提示，它们将帮助您超快速地学习这些和更多快捷方式。让我们开始吧！</p>
<h2 id="快捷键-1---shift--f10">快捷键 1 - SHIFT + F10</h2>
<p>这个秒快捷方式是最重要快捷方式之一，因为它可以为您节省大量鼠标移动。您可以使用它来<strong>启动</strong>您正在编程的程序来测试它。</p>
<h2 id="快捷键-2--ctrl--f2">快捷键 2 — CTRL + F2</h2>
<p>与上一个快捷方式类似，此快捷方式会<strong>终止</strong>当前正在运行的程序。</p>
<h2 id="快捷键-3---shift--f9">快捷键 3 - SHIFT + F9</h2>
<p>另一个重要的快捷键是 SHIFT + F9。有了这个，您可以轻松<strong>调试</strong>您的程序。</p>
<h2 id="快捷键-4--ctrl--f8">快捷键 4 — CTRL + F8</h2>
<p>再次，按照上一个快捷方式，您为当前所在的行设置一个<strong>断点</strong>。</p>
<h2 id="快捷键-5---shift--esc">快捷键 5 - SHIFT + ESC</h2>
<p>这是另一个非常有用的快捷方式。如果您刚刚使用 SHIFT + F10 启动您的程序，控制台总是会出现。像控制台或终端这样的窗口可以通过SHIFT + ESC<strong>最小化</strong>。这适用于右上角有小减号的所有窗口。</p>
<h2 id="快捷键-6--shift--f6">快捷键 6 — SHIFT + F6</h2>
<p>这是另一个非常重要的捷径。您可以使用它来<strong>重命名</strong>类、包、文件、方法等。这对类和方法非常有用。这对于类和方法来说非常方便，因为如果您使用 IntelliJ IDEA 的内置函数重命名它们，它们将在每个类中随处更改。</p>
<h2 id="快捷键-7--ctrl--alt--s">快捷键 7 — CTRL + ALT + S</h2>
<p>这个捷径大家应该都知道吧。它会将您带到 IntelliJ IDEA<strong>设置</strong>，您可以在其中创建键盘映射、下载插件等等。</p>
<h2 id="快捷方式-8--alt--enter">快捷方式 8 — ALT + ENTER</h2>
<p>每个人都知道，你有一个错误，不知道你做错了什么。幸运的是，IntelliJ IDEA 有一个<strong>上下文</strong> <strong>菜单</strong>建议修复。这可以通过将文本光标放在错误上然后键入 ALT + Enter 来打开。</p>
<h2 id="快捷键-9--f2">快捷键 9 — F2</h2>
<p>有时您会同时遇到多个错误。要<strong>在<strong><strong>不同</strong></strong>错误****之间</strong>快速<strong>切换</strong> ，您只需按 F2 即可进入下一个错误。如果按 SHIFT + F2，则会转到上一个错误。</p>
<h2 id="快捷键-10--ctrl--alt--l">快捷键 10 — CTRL + ALT + L</h2>
<p>代码必须是可读的。为了实现这一点，IntelliJ IDEA使用此快捷方式<strong>构建</strong>您的代码。</p>
<h2 id="快捷键-11--alt--1">快捷键 11 — ALT + 1</h2>
<p>当您在文件中编写或编辑代码时，您希望专注于它。随着ALT + 1，你可以<strong>最大限度地减少</strong>了<strong>项目</strong> <strong>的窗口</strong>。如果之后你想跳到另一个班级，你可以用同样的快捷方式再次打开它。</p>
<h2 id="快捷方式-12--浏览文件">快捷方式 12 — 浏览文件。</h2>
<p>当您在项目窗口中时，您想快速跳转到文件而无需触摸鼠标。刚<strong>开始编写</strong>，IntelliJ IDEA 就会为您找到该文件。如果某个班级与您当前的班级接近，您可以使用<strong>箭头键</strong>上下导航。要打开选定的文件，只需按<strong>ENTER</strong>。如果您不想跳转到您要查找的文件，您也可以通过按<strong>ESC</strong>轻松跳转回当前打开的类。现在甚至有 4 个快捷方式。</p>
<h2 id="快捷键-13--alt--f7">快捷键 13 — ALT + F7</h2>
<p>当你有一个方法或类时，有时你想知道它<strong>在哪里****使用</strong>。您可以使用 ALT + F7 轻松完成此操作。</p>
<h2 id="快捷键-14--ctrl--">快捷键 14 — CTRL + /</h2>
<p>为了使代码易于理解和可读，您需要添加<strong>注释</strong>。您可以使用 CTRL + / 快速完成此操作。如果您不想再注释一行，可以使用相同的快捷方式。要注释完整的代码块，请使用 SHIFT + CTRL + /。同样，使用相同的快捷方式停止评论块。</p>
<h2 id="快捷键-15--ctrl--e">快捷键 15 — CTRL + E</h2>
<p>当快速处理多个文件时，此快捷方式非常重要。它使您可以轻松查看和打开<strong>最近</strong> <strong>打开的</strong> <strong>文件</strong>。</p>
<h2 id="额外提示">额外提示</h2>
<p>这是快速学习 IntelliJ IDEA 快捷方式的另一个技巧：</p>
<p>IntelliJ IDEA 有一个名为“ <strong>ForceShortcuts</strong> ”的插件。此插件会<strong>锁定</strong>您使用鼠标执行的快捷方式的任何操作。相反，它会在屏幕底部显示一个小弹出窗口，告诉您如何使用<strong>快捷方式</strong>执行操作。因此，您只能使用快捷方式执行操作，而不能使用鼠标。</p>
<p>此外，还有一个名为“ <strong>KeyPromoterX</strong> ”的插件，它不会阻止操作，但可以清楚地<strong>识别</strong> <strong>更多</strong> <strong>快捷方式</strong>。</p>
<p>就是这样。如果您喜欢这篇文章，请与您的朋友分享，并随时告诉我是否应该有第二部分或我可以做得更好。如果我忘记了对您很重要的快捷方式，请与我们分享！</p>
<p>让我们看看作为 Flutter 开发者面试是什么感觉。</p>
<p><strong>Q 1. 你对 Flutter 的体验是什么？</strong></p>
<p>这是因为 Flutter 是市场上的一项年轻技术，人们在这方面的经验较少。他们想知道你是否对 Flutter 有一些了解。</p>
<p>记得在这个问题上留下好印象。您可以在此答案中添加一些内容。</p>
<ol>
<li>你是如何接触到 Flutter 的？</li>
<li>你什么时候开始使用 Flutter？</li>
<li>你在 Flutter 中做了多少个应用？</li>
<li>您了解哪些主题 [动画、状态管理、API ……]？</li>
<li>课程，训练营，准备。</li>
</ol>
<p><strong>Q 2. 你有Android/iOS原生的经验吗？</strong></p>
<p>这是 Flutter 开发人员最常问的问题。由于我们没有所有的包/插件，我们必须使用本机代码为自己构建插件。这就是为什么我们应该有某种本土经验。</p>
<p><strong>Q 3. 为什么选择 Flutter 而不是 React Native 或其他跨平台技术？</strong></p>
<p>我向我采访的每个人都问了这个问题。这是因为选择技术背后的动机会说明很多事情，比如他对学习和获得更多技术知识的兴趣。</p>
<p>现在让我们根据职位来划分问题。我们可以为<strong>实习生、新生、中级、高级、首席开发人员和经理</strong>提供工作职位。是的，在这么多职位上，您可能会收到有关 flutter 的问题。</p>
<h1 id="a-实习生"><strong>A. 实习生</strong></h1>
<p>问 1. 什么是 Flutter？什么是Dart？</p>
<p>Q 2. 什么是跨平台？</p>
<p>Q 3. 什么是小工具？</p>
<p>Q 4. 小部件的两种主要类型是什么？</p>
<p>Q 5. Stateless 和 Stateful 小部件有什么区别？</p>
<p>Q 6. 什么是主要和运行应用程序功能。它们之间有何不同？</p>
<p>What are main and run app functions. How do they differ from each other?</p>
<p>Q 7. 什么是 MaterialApp 和 CupertinoApp 小部件？</p>
<p>Q 8.什么是 BuildContext？</p>
<p>Q 9. Flutter 中的键是什么？</p>
<p>Q 10. 什么是热重启和热重载？</p>
<p>Q 11. Flutter 如何做动画？</p>
<p>Q 12. Flutter 的优缺点是什么？</p>
<p>Q 13. Flutter 中的包和插件是什么？</p>
<p>Q 14. 什么是 pubspec.yaml 文件？解释这个文件的几个元素。</p>
<h1 id="b-初学者">B. 初学者</h1>
<blockquote>
<p>包括实习生的一切。</p>
</blockquote>
<p>Q 1. 你的 Flutter 项目的文件结构是什么？</p>
<p>Q 2. Flutter 中的依赖是什么？</p>
<p>问 3. 有哪些不同类型的依赖项？</p>
<p>Q 4. 如何在 Flutter 中添加资？</p>
<p>Q 5. Flutter 中有哪些不同类型的 Image 小部件？</p>
<p>Q 6. 导航器在flutter中是如何工作的？</p>
<p>Q 7. 如何在flutter中发送数据到上一屏？</p>
<p>Q 8. 解释一下 Flutter 应用程序的生命周期？</p>
<p>Q 9. Flutter 中的 SetState 是什么？</p>
<p>Q 10. 为什么无状态小部件没有 SetState？</p>
<p>Q 11. flutter 中的 dispose 方法是什么？</p>
<p>Q 12. flutter 中的 Builder 是什么？</p>
<p>Q 13. StreamBuilder 和 Stream Controller 是什么？</p>
<p>Q 14. 什么是 Future Builder？</p>
<p>Q 15. 如何进行 API 调用？</p>
<p>Q 16. Flutter 中的 abstract、const、final 关键字是什么？</p>
<p>Q 17. 抽象类是如何工作的？</p>
<p>Q 18. SizedBox 和 Container 的区别。</p>
<p>Q 19. 什么是命名构造函数、工厂构造函数和默认构造函数？</p>
<p>Q 20. dart 中的 async、await 和 Futures 是什么？</p>
<p>Q 21. 关于 Flutter 小部件的几个问题。</p>
<p>例如多子控件：行、列、ListView、GridView、</p>
<p>其他： AppBar, Button, Icon, Padding, Floating action button, ListTile, Bottom navigation bar, <strong>Scaffold</strong> , <strong>SafeArea</strong>。</p>
<h1 id="c-中级">C. 中级</h1>
<p>问 1. 什么是 MediaQuery？</p>
<p>Q 2. 什么是平台渠道？</p>
<p>Q 3. 如何只为调试模式编写代码？</p>
<p>Q 4. 什么是首选大小的小部件？</p>
<p>Q 5. Flutter 有哪些路由？</p>
<p>Q 6. 如何在 Flutter 中生成路由？</p>
<p>Q 7. 你知道导航插件吗？</p>
<p>Q 8. 什么是命名路由？</p>
<p>Q 9. 导航的设置是什么？</p>
<p>Q 10. 如何减少应用程序的大小？</p>
<p>Q 11. 你了解 Flutter 的 CI/CD 吗？如何实施它们。</p>
<p>Q 12. 如何将未发布的包添加到 Flutter 项目中？</p>
<p>Q 13. 可以在 Flutter 应用中进行数据库迁移吗？</p>
<p>Q 14. Flutter for iOS 和 Android 的数据库迁移流程是怎样的？</p>
<p>Q 15. 你如何在 Flutter 中存储配置键？</p>
<p>Q 16. 告诉我一些关于 Flutter 优化的事情。</p>
<h1 id="d-高级">D. 高级</h1>
<p>Q 1. 如何从头开始创建应用栏？</p>
<p>Q 2. 什么是事件通道？它与平台渠道有何不同？</p>
<p>Q 3. 你开发过插件吗？你的方法是什么？</p>
<p>Q 4. 您如何估计开发功能的时间？</p>
<p>Q 5. 您如何确保该应用程序在每台设备上都能高效运行？</p>
<p>Q 6. 您如何确保应用程序的 UI 在每种设备类型中都是完美的？</p>
<p>Q 7. 给我一个你不会使用现有插件或包的场景。</p>
<p>Q 8. 说服我使用 Flutter 而不是原生的 android 或 iOS。</p>
<p>Q 9. Flutter 带来的最大特性是什么？</p>
<p>Q 10. 你知道 Flutter/Dart 中的外部函数吗？如何与他们合作？</p>
<p>Q 11. 你听说过 podspec、Gradle、pod 吗？它们是什么以及它们之间有何不同？</p>
<p>Q 12. 一个现有的 Flutter 项目交给你了，你必须再添加 4 个特性。您对此有何看法？</p>
<p>这些是技术招聘人员可以问你的几个问题。Flutter 中有更多的主题，可以提出问题。但我敢肯定，如果您至少为此做好了准备，那么您可以通过任何 Flutter 技术面试。</p>
<p>link <a href="https://levelup.gitconnected.com/job-interview-flutter-developer-8adcb2c75dd4">https://levelup.gitconnected.com/job-interview-flutter-developer-8adcb2c75dd4</a></p>

        </div>

        
<div class="post-archive">
    <ul class="post-copyright">
        <li><strong>原文作者：</strong><a rel="author" href="https://luckly.work/">luckly</a></li>
        <li style="word-break:break-all"><strong>原文链接：</strong><a href="https://luckly.work/post/flutter_package/%E6%AF%8F%E4%B8%AA%E5%BC%80%E5%8F%91%E4%BA%BA%E5%91%98%E9%83%BD%E5%BA%94%E8%AF%A5%E7%9F%A5%E9%81%93%E7%9A%84-15-%E4%B8%AA-IntelliJ-IDEA-%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F/">https://luckly.work/post/flutter_package/%E6%AF%8F%E4%B8%AA%E5%BC%80%E5%8F%91%E4%BA%BA%E5%91%98%E9%83%BD%E5%BA%94%E8%AF%A5%E7%9F%A5%E9%81%93%E7%9A%84-15-%E4%B8%AA-IntelliJ-IDEA-%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F/</a></li>
        <li><strong>版权声明：</strong>本作品采用<a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/">知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议</a>进行许可，非商业转载请注明出处（作者，原文链接），商业转载请联系作者获得授权。</li>
    </ul>
</div>
<br/>



        

<div class="post-archive">
    <h2>See Also</h2>
    <ul class="listing">
        
        <li><a href="/post/flutter_package/flutter%E5%BC%80%E5%8F%91tips1/">flutter开发tips1</a></li>
        
        <li><a href="/post/flutter_package/flutter%E5%BC%80%E5%8F%91tips2/">flutter开发tips2</a></li>
        
        <li><a href="/post/flutter_package/flutter%E5%BC%80%E5%8F%91tips3/">flutter开发tips3</a></li>
        
        <li><a href="/post/flutter_package/flutter%E5%BC%80%E5%8F%91tips4/">flutter开发tips4</a></li>
        
        <li><a href="/post/flutter_package/flutter%E5%BC%80%E5%8F%91tips5/">flutter开发tips5</a></li>
        
    </ul>
</div>


        <div class="post-meta meta-tags">
            
            <ul class="clearfix">
                
                <li><a href='/tags/Flutter'>Flutter</a></li>
                
            </ul>
            
        </div>
    </article>
    
    

    
    
    <div class="post bg-white">
      <script src="https://utteranc.es/client.js"
            repo= "https://github.com/ITmxs/repo"
            issue-term="pathname"
            theme="github-light"
            crossorigin="anonymous"
            async>
      </script>
    </div>
    
</div>

                    <footer id="footer">
    <div>
        &copy; 2021 <a href="https://luckly.work/">早起的年轻人 By luckly</a>
        
        | <a rel="nofollow" target="_blank" href="http://beian.miit.gov.cn/">粤ICP备2021号-1</a>
        
    </div>
    <br />
    <div>
        <div class="github-badge">
            <a href="https://juejin.cn/user/3843548384077192" target="_black" rel="nofollow"><span class="badge-subject">Powered by</span><span class="badge-value bg-blue">掘金</span></a>
        </div>
        <div class="github-badge">
            <a href="https://space.bilibili.com/480883651" target="_black"><span class="badge-subject">Design by</span><span class="badge-value bg-brightgreen">早起的年轻人</span></a>
        </div>
        <div class="github-badge">
            <a href="https://cloud.tencent.com/developer/user/6702670" target="_black"><span class="badge-subject">Theme</span><span class="badge-value bg-yellowgreen">云社区</span></a>
        </div>
    </div>
</footer>


    
    <script type="text/javascript">
        window.MathJax = {
            tex2jax: {
                inlineMath: [['$', '$']],
                processEscapes: true
                }
            };
    </script>
    <script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML' async></script><script src="https://cdn.bootcdn.net/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.js"></script>

<a id="rocket" href="#top"></a>
<script type="text/javascript" src='/js/totop.js?v=0.0.0' async=""></script>



    <script type="text/javascript" src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js" async></script>




    <script src='/js/douban.js'></script>
    <script src="/js/copy-to-clipboard.js"></script>

                </div>

                <div id="secondary">
    <section class="widget">
        <form id="search" action='https://luckly.work/search/' method="get" accept-charset="utf-8" target="_blank" _lpchecked="1">
      
      <input type="text" name="q" maxlength="20" placeholder="Search">
      <input type="hidden" name="sitesearch" value="https://luckly.work/">
      <button type="submit" class="submit icon-search"></button>
</form>
    </section>
    
    <section class="widget">
        <h3 class="widget-title">最近文章</h3>
<ul class="widget-list">
    
    <li>
        <a href="https://luckly.work/post/nginx/nginx%E6%96%87%E4%BB%B6%E5%86%85%E5%AE%B9/" title="Nginx文件内容">Nginx文件内容</a>
    </li>
    
    <li>
        <a href="https://luckly.work/post/nginx/nginx%E6%9E%81%E7%AE%80%E6%95%99%E7%A8%8B/" title="Nginx极简教程">Nginx极简教程</a>
    </li>
    
    <li>
        <a href="https://luckly.work/post/nginx/%E5%8D%81%E5%88%86%E9%92%9F%E5%85%A5%E9%97%A8nginx/" title="十分钟入门Nginx">十分钟入门Nginx</a>
    </li>
    
    <li>
        <a href="https://luckly.work/post/go/Goland%E8%BF%9C%E7%A8%8B%E5%BC%80%E5%8F%91%E9%85%8D%E7%BD%AE/" title="Goland远程开发配置">Goland远程开发配置</a>
    </li>
    
    <li>
        <a href="https://luckly.work/post/%E8%AF%BB%E4%B9%A6/%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90/" title="域名解析">域名解析</a>
    </li>
    
    <li>
        <a href="https://luckly.work/post/git/%E6%8F%90%E4%BA%A4%E8%BF%87%E7%A8%8B%E7%9C%81%E7%95%A5%E6%9F%90%E4%BA%9B%E6%96%87%E4%BB%B6/" title="提交过程省略某些文件">提交过程省略某些文件</a>
    </li>
    
    <li>
        <a href="https://luckly.work/post/flutter_tips/Flutter_DropdownButton%E7%A4%BA%E4%BE%8B/" title="Flutter_DropdownButton示例">Flutter_DropdownButton示例</a>
    </li>
    
    <li>
        <a href="https://luckly.work/post/flutter_tips/Flutter_ExpansionPanelList%E5%92%8CExpansionPanelList.radio%E7%A4%BA%E4%BE%8B/" title="Flutter_ExpansionPanelList和ExpansionPanelList">Flutter_ExpansionPanelList和ExpansionPanelList</a>
    </li>
    
    <li>
        <a href="https://luckly.work/post/flutter_tips/Flutter%E5%BE%AE%E4%BF%A1%E5%88%86%E4%BA%AB%E9%93%BE%E6%8E%A5%E8%B7%B3%E5%9B%9EApp%E6%8C%87%E5%AE%9A%E9%A1%B5%E9%9D%A2/" title="Flutter微信分享链接跳回App指定页面">Flutter微信分享链接跳回App指定页面</a>
    </li>
    
    <li>
        <a href="https://luckly.work/post/%E4%BF%A1%E6%81%AF%E7%B3%BB%E7%BB%9F/%E5%A4%96%E5%8C%85%E5%8F%AF%E8%83%BD%E7%9A%84%E9%97%AE%E9%A2%98/" title="外包可能的问题">外包可能的问题</a>
    </li>
    
</ul>
    </section>

    

    <section class="widget">
        <h3 class="widget-title"><a href='/categories/'>分类</a></h3>
<ul class="widget-list">
    
    <li><a href="https://luckly.work/categories/Flutter/">Flutter (326)</a></li>
    
    <li><a href="https://luckly.work/categories/IT/">IT (2)</a></li>
    
    <li><a href="https://luckly.work/categories/Kotlin/">Kotlin (2)</a></li>
    
    <li><a href="https://luckly.work/categories/Mysql/">Mysql (1)</a></li>
    
    <li><a href="https://luckly.work/categories/nginx/">nginx (1)</a></li>
    
    <li><a href="https://luckly.work/categories/Vue/">Vue (6)</a></li>
    
    <li><a href="https://luckly.work/categories/YouTube%E8%A7%86%E9%A2%91%E4%B8%8B%E8%BD%BD/">YouTube视频下载 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/android/">android (6)</a></li>
    
    <li><a href="https://luckly.work/categories/dart/">dart (96)</a></li>
    
    <li><a href="https://luckly.work/categories/Flutter/">Flutter (28)</a></li>
    
    <li><a href="https://luckly.work/categories/gin/">gin (25)</a></li>
    
    <li><a href="https://luckly.work/categories/git/">git (4)</a></li>
    
    <li><a href="https://luckly.work/categories/Go/">Go (102)</a></li>
    
    <li><a href="https://luckly.work/categories/gorm/">gorm (4)</a></li>
    
    <li><a href="https://luckly.work/categories/grpc/">grpc (1)</a></li>
    
    <li><a href="https://luckly.work/categories/html/">html (3)</a></li>
    
    <li><a href="https://luckly.work/categories/ios/">ios (1)</a></li>
    
    <li><a href="https://luckly.work/categories/linux/">linux (1)</a></li>
    
    <li><a href="https://luckly.work/categories/nginx/">nginx (6)</a></li>
    
    <li><a href="https://luckly.work/categories/python/">python (35)</a></li>
    
    <li><a href="https://luckly.work/categories/read/">读书笔记 (6)</a></li>
    
    <li><a href="https://luckly.work/categories/redis/">redis (2)</a></li>
    
    <li><a href="https://luckly.work/categories/%E4%B8%AA%E4%BA%BA%E8%B5%84%E6%96%99/">个人资料 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E4%B9%A6%E5%8D%95/">书单 (8)</a></li>
    
    <li><a href="https://luckly.work/categories/%E4%B9%A6%E8%AF%84/">书评 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E4%BF%A1%E6%81%AF%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86%E5%B8%88/">信息系统管理师 (19)</a></li>
    
    <li><a href="https://luckly.work/categories/%E4%BF%A1%E6%81%AF%E7%B3%BB%E7%BB%9F%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86%E5%B8%88/">信息系统项目管理师 (25)</a></li>
    
    <li><a href="https://luckly.work/categories/%E5%8E%9F%E5%88%99/">原则 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E5%8E%9F%E7%94%9F%E9%80%9A%E8%AE%AF/">原生通讯 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E5%9F%BA%E7%A1%80/">基础 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E5%A4%8D%E5%88%A9%E6%95%88%E5%BA%94/">复利效应 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B/">安装教程 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E5%B0%91%E6%9C%89%E4%BA%BA%E8%B5%B0%E7%9A%84%E8%B7%AF/">少有人走的路 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E5%BF%83%E8%AF%AD/">心语 (3)</a></li>
    
    <li><a href="https://luckly.work/categories/%E6%8F%92%E4%BB%B6/">插件 (2)</a></li>
    
    <li><a href="https://luckly.work/categories/%E6%95%99%E5%AD%A6/">教学 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E7%8E%8B%E9%98%B3%E6%98%8E/">王阳明 (3)</a></li>
    
    <li><a href="https://luckly.work/categories/%E7%94%B5%E5%AD%90%E4%B9%A6/">电子书 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E7%99%BB%E9%99%86%E8%A1%A8%E5%8D%95/">登陆表单 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E7%A8%BB%E7%9B%9B%E5%92%8C%E5%A4%AB/">稻盛和夫 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E7%A9%B7%E7%88%B8%E7%88%B8%E5%AF%8C%E7%88%B8%E7%88%B8/">穷爸爸富爸爸 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E7%B2%BE%E8%BF%9B/">精进 (3)</a></li>
    
    <li><a href="https://luckly.work/categories/%E7%BC%96%E7%A8%8B/">编程 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E8%99%9A%E5%B9%BB/">虚幻 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E8%B4%A2%E5%8A%A1%E8%87%AA%E7%94%B1%E4%B9%8B%E8%B7%AF/">财务自由之路 (2)</a></li>
    
    <li><a href="https://luckly.work/categories/%E8%B7%91%E6%AD%A5/">跑步 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E8%B7%AF%E7%94%B1%E4%BC%A0%E5%8F%82/">路由传参 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E8%B7%AF%E7%BA%BF/">路线 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E8%BD%AF%E4%BB%B6%E5%AE%9E%E6%96%BD/">软件实施 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E9%98%B3%E6%98%8E%E5%BF%83%E5%AD%A6/">阳明心学 (3)</a></li>
    
    <li><a href="https://luckly.work/categories/%E9%A1%B9%E7%9B%AE/">项目 (1)</a></li>
    
    <li><a href="https://luckly.work/categories/%E9%AD%85%E5%8A%9B/">魅力 (1)</a></li>
    
</ul>
    </section>

    <section class="widget">
        <h3 class="widget-title"><a href='/tags/'>标签</a></h3>
<div class="tagcloud">
    
    <a href="https://luckly.work/tags/flutter/">flutter</a>
    
    <a href="https://luckly.work/tags/IT/">IT</a>
    
    <a href="https://luckly.work/tags/Kotlin/">Kotlin</a>
    
    <a href="https://luckly.work/tags/Mysql/">Mysql</a>
    
    <a href="https://luckly.work/tags/nginx/">nginx</a>
    
    <a href="https://luckly.work/tags/Vue/">Vue</a>
    
    <a href="https://luckly.work/tags/YouTube%E8%A7%86%E9%A2%91%E4%B8%8B%E8%BD%BD/">YouTube视频下载</a>
    
    <a href="https://luckly.work/tags/android/">android</a>
    
    <a href="https://luckly.work/tags/dart/">dart</a>
    
    <a href="https://luckly.work/tags/flutter/">flutter</a>
    
    <a href="https://luckly.work/tags/gin/">gin</a>
    
    <a href="https://luckly.work/tags/git/">git</a>
    
    <a href="https://luckly.work/tags/go/">go</a>
    
    <a href="https://luckly.work/tags/gorm/">gorm</a>
    
    <a href="https://luckly.work/tags/grpc/">grpc</a>
    
    <a href="https://luckly.work/tags/html/">html</a>
    
    <a href="https://luckly.work/tags/ios/">ios</a>
    
    <a href="https://luckly.work/tags/linux/">linux</a>
    
    <a href="https://luckly.work/tags/nginx/">nginx</a>
    
    <a href="https://luckly.work/tags/python/">python</a>
    
    <a href="https://luckly.work/tags/redis/">redis</a>
    
    <a href="https://luckly.work/tags/%E4%B8%AA%E4%BA%BA%E8%B5%84%E6%96%99/">个人资料</a>
    
    <a href="https://luckly.work/tags/%E4%B9%A6%E5%8D%95/">书单</a>
    
    <a href="https://luckly.work/tags/%E4%B9%A6%E8%AF%84/">书评</a>
    
    <a href="https://luckly.work/tags/%E4%BF%A1%E6%81%AF%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86%E5%B8%88/">信息系统管理师</a>
    
    <a href="https://luckly.work/tags/%E4%BF%A1%E6%81%AF%E7%B3%BB%E7%BB%9F%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86%E5%B8%88/">信息系统项目管理师</a>
    
    <a href="https://luckly.work/tags/%E5%85%A5%E9%97%A8/">入门</a>
    
    <a href="https://luckly.work/tags/%E5%8E%9F%E5%88%99/">原则</a>
    
    <a href="https://luckly.work/tags/%E5%8E%9F%E7%94%9F%E9%80%9A%E8%AE%AF/">原生通讯</a>
    
    <a href="https://luckly.work/tags/%E5%9F%BA%E7%A1%80/">基础</a>
    
    <a href="https://luckly.work/tags/%E5%A4%8D%E5%88%A9%E6%95%88%E5%BA%94/">复利效应</a>
    
    <a href="https://luckly.work/tags/%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B/">安装教程</a>
    
    <a href="https://luckly.work/tags/%E5%B0%91%E6%9C%89%E4%BA%BA%E8%B5%B0%E7%9A%84%E8%B7%AF/">少有人走的路</a>
    
    <a href="https://luckly.work/tags/%E5%BF%83%E8%AF%AD/">心语</a>
    
    <a href="https://luckly.work/tags/%E6%8F%92%E4%BB%B6/">插件</a>
    
    <a href="https://luckly.work/tags/%E6%95%99%E5%AD%A6/">教学</a>
    
    <a href="https://luckly.work/tags/%E7%8E%8B%E9%98%B3%E6%98%8E/">王阳明</a>
    
    <a href="https://luckly.work/tags/%E7%94%B5%E5%AD%90%E4%B9%A6/">电子书</a>
    
    <a href="https://luckly.work/tags/%E7%99%BB%E9%99%86%E8%A1%A8%E5%8D%95/">登陆表单</a>
    
    <a href="https://luckly.work/tags/%E7%A8%BB%E7%9B%9B%E5%92%8C%E5%A4%AB/">稻盛和夫</a>
    
    <a href="https://luckly.work/tags/%E7%A9%B7%E7%88%B8%E7%88%B8%E5%AF%8C%E7%88%B8%E7%88%B8/">穷爸爸富爸爸</a>
    
    <a href="https://luckly.work/tags/%E7%B2%BE%E8%BF%9B/">精进</a>
    
    <a href="https://luckly.work/tags/%E7%BC%96%E7%A8%8B/">编程</a>
    
    <a href="https://luckly.work/tags/%E8%99%9A%E5%B9%BB/">虚幻</a>
    
    <a href="https://luckly.work/tags/%E8%AF%97/">诗</a>
    
    <a href="https://luckly.work/tags/%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0/">读书笔记</a>
    
    <a href="https://luckly.work/tags/%E8%B4%A2%E5%8A%A1%E8%87%AA%E7%94%B1%E4%B9%8B%E8%B7%AF/">财务自由之路</a>
    
    <a href="https://luckly.work/tags/%E8%B7%91%E6%AD%A5/">跑步</a>
    
    <a href="https://luckly.work/tags/%E8%B7%AF%E7%94%B1%E4%BC%A0%E5%8F%82/">路由传参</a>
    
    <a href="https://luckly.work/tags/%E8%B7%AF%E7%BA%BF/">路线</a>
    
    <a href="https://luckly.work/tags/%E8%BD%AF%E4%BB%B6%E5%AE%9E%E6%96%BD/">软件实施</a>
    
    <a href="https://luckly.work/tags/%E9%80%9A%E8%AE%AF%E5%BD%95/">通讯录</a>
    
    <a href="https://luckly.work/tags/%E9%98%B3%E6%98%8E%E5%BF%83%E5%AD%A6/">阳明心学</a>
    
    <a href="https://luckly.work/tags/%E9%A1%B9%E7%9B%AE/">项目</a>
    
    <a href="https://luckly.work/tags/%E9%AD%85%E5%8A%9B/">魅力</a>
    
</div>
    </section>

    
<section class="widget">
    <h3 class="widget-title">友情链接</h3>
    <ul class="widget-list">
        
        <li>
            <a target="_blank" href="http://www.topgoer.com/" title="枯藤">枯藤</a>
        </li>
        
        <li>
            <a target="_blank" href="https://gorm.cn/zh_CN/docs/index.html" title="gorm">gorm</a>
        </li>
        
        <li>
            <a target="_blank" href="https://docs.python.org/zh-cn/3/tutorial/index.html" title="python">python</a>
        </li>
        
        <li>
            <a target="_blank" href="https://www.liwenzhou.com/" title="李文周">李文周的博客</a>
        </li>
        
        <li>
            <a target="_blank" href="http://www.xbzweb.com/" title="小包子的博客">小包子的博客</a>
        </li>
        
        <li>
            <a target="_blank" href="https://www.flysnow.org/" title="飞雪无情的博客">飞雪无情的博客</a>
        </li>
        
        <li>
            <a target="_blank" href="https://sliverhorn.com/" title="sliverhorn的博客">sliverhorn的博客</a>
        </li>
        
        <li>
            <a target="_blank" href="http://yuedu.baidu.com/ebook/14a722970740be1e640e9a3e" title="Android Gradle权威指南">Android Gradle权威指南</a>
        </li>
        
        <li>
            <a target="_blank" href="https://gesdh.cn/" title="小格子">格子导航</a>
        </li>
        
        <li>
            <a target="_blank" href="https://itachi.xyz/" title="阿林">itachi&#39;s Blog</a>
        </li>
        
        <li>
            <a target="_blank" href="https://darjun.github.io/" title="大俊">大俊Blog</a>
        </li>
        
        <li>
            <a target="_blank" href="https://geektutu.com/post/quick-golang.html" title="极客兔兔">极客兔兔Blog</a>
        </li>
        
        <li>
            <a target="_blank" href="http://zxfcumtcs.github.io/" title="赵雪峰">雪峰Blog</a>
        </li>
        
    </ul>
</section>


    <section class="widget">
        <h3 class="widget-title">其它</h3>
        <ul class="widget-list">
            <li><a href="https://luckly.work/index.xml">文章 RSS</a></li>
        </ul>
    </section>
</div>
            </div>
        </div>
    </div>
</body>

</html>